home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / mui / mui-tools / mfilemode / source / mfilemode.h < prev    next >
C/C++ Source or Header  |  1995-03-09  |  863b  |  28 lines

  1. // MFileMode.h - Copyright © 1994 Mike Ausitn
  2.  
  3. extern const UBYTE            *Version;
  4. extern struct FileInfoBlock    FileInfo;
  5. extern struct muBase        *muBase;
  6. extern struct Library        *NoFragBase;
  7. extern struct List            FileList;
  8. extern struct muUserInfo    *UserInfo;
  9. extern struct muGroupInfo    *GroupInfo;
  10. extern struct MemoryChain    *MemChain;
  11. extern UWORD                EntryNum;
  12. extern UBYTE                **FileNames;
  13. extern UBYTE                Path[81];
  14. extern BOOL                    Changed;
  15. extern BOOL                    Selected;
  16.  
  17. BOOL Init(VOID);
  18. VOID Cleanup(VOID);
  19. VOID LoadVolumes(struct List *List);
  20. VOID LoadDirectory(BPTR Lock, struct List *List);
  21. VOID WriteData(VOID);
  22. VOID SetGadgets(struct FileInfoBlock *FileInfo);
  23. VOID ReadGadgets(struct FileInfoBlock *FileInfo);
  24. VOID FreeList(struct List *List);
  25. UBYTE *BSTR2CSTR(BSTR BString);
  26. int GAD_CHECKBOXClicked(VOID);
  27. VOID AlertUser(struct Window *Win, UBYTE *String, UBYTE *Arg);
  28.